package org.cuadroanotacionapi.beans;

import java.sql.Time;
import org.cuadroanotacionapi.anotaciones.Columna;
import org.cuadroanotacionapi.anotaciones.Relaciones;
import org.cuadroanotacionapi.anotaciones.Table;
import java.io.Serializable;
import org.cuadroanotacionapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "jos_fastball_gametype")
public class Jos_fastball_gametype  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "id" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="YES", isPK=true,isImagen=false, isUrl=false)
private Integer id;
@Columna(nombre= "description" ,isNoNulo=false, tipo ="String" ,tamano =255, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String description;
@Columna(nombre= "checked_out" ,isNoNulo=false, tipo ="Boolean" ,tamano =0, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Boolean checked_out;
@Columna(nombre= "checked_out_time" ,isNoNulo=false, tipo ="Time" ,tamano =8, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Time checked_out_time;
@Columna(nombre= "published" ,isNoNulo=false, tipo ="Boolean" ,tamano =0, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Boolean published;

public Jos_fastball_gametype(){
}

public Jos_fastball_gametype(Integer id,String description,Boolean checked_out,Time checked_out_time,Boolean published){
this.id = id;
this.description = description;
this.checked_out = checked_out;
this.checked_out_time = checked_out_time;
this.published = published;
}


public void setId (Integer id) {
 this.id = id;
}

public Integer getId ( ) {
return this.id;
}

public void setDescription (String description) {
 this.description = description;
}

public String getDescription ( ) {
return this.description;
}

public void setChecked_out (Boolean checked_out) {
 this.checked_out = checked_out;
}

public Boolean getChecked_out ( ) {
return this.checked_out;
}

public void setChecked_out_time (Time checked_out_time) {
 this.checked_out_time = checked_out_time;
}

public Time getChecked_out_time ( ) {
return this.checked_out_time;
}

public void setPublished (Boolean published) {
 this.published = published;
}

public Boolean getPublished ( ) {
return this.published;
}




@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Jos_fastball_gametype{"+ "id=" + id+ ", description=" + description+ ", checked_out=" + checked_out+ ", checked_out_time=" + checked_out_time+ ", published=" + published + '}';

}


}
